﻿using System;

namespace Communication.Message.FpgaUpdate
{
	// Token: 0x0200001D RID: 29
	public enum FlashUpdateErrorCode : uint
	{
		// Token: 0x04000023 RID: 35
		UNKONWN = 1024u,
		// Token: 0x04000024 RID: 36
		SUCCESS = 0u,
		// Token: 0x04000025 RID: 37
		FAILURE = 240u,
		// Token: 0x04000026 RID: 38
		RETRY,
		// Token: 0x04000027 RID: 39
		CRCERROR,
		// Token: 0x04000028 RID: 40
		DSP_UNLOCK_FAILED_OR_PROGRAM_BLOCK_SIZE_OUT_OF_RANGE = 10u,
		// Token: 0x04000029 RID: 41
		DSP_FLASH_API_VERSION_MISMATCH = 14u,
		// Token: 0x0400002A RID: 42
		DSP_FLASH_API_VERSION_MATCH = 108u,
		// Token: 0x0400002B RID: 43
		DSP_ERASE_STATUS_FAIL_NO_SECTOR_SPECIFIED_OR_PROGRAM_BLOCK_ADDRESS_OUT_OF_RANGE = 20u,
		// Token: 0x0400002C RID: 44
		DSP_ERASE_STATUS_FAIL_PRECONDITION,
		// Token: 0x0400002D RID: 45
		DSP_ERASE_STATUS_FAIL_ERASE,
		// Token: 0x0400002E RID: 46
		DSP_ERASE_STATUS_FAIL_COMPACT,
		// Token: 0x0400002F RID: 47
		DSP_ERASE_STATUS_FAIL_PRECOMPACT,
		// Token: 0x04000030 RID: 48
		DSP_PROGRAM_ALLOW = 110u,
		// Token: 0x04000031 RID: 49
		DSP_PROGRAM_NOTALLOW = 112u,
		// Token: 0x04000032 RID: 50
		DSP_PROGRAM_END_OF_FILE = 5u,
		// Token: 0x04000033 RID: 51
		DSP_PROGRAM_BLOCK_ADDRESS_OUT_OF_RANGE_OR_PROGRAM_BLOCK_SIZE_OUT_OF_RANGE_OR_PROGRAM_STATUS_FAILED = 30u,
		// Token: 0x04000034 RID: 52
		DSP_PROGRAM_SUM_CHECK_OK = 130u,
		// Token: 0x04000035 RID: 53
		DSP_PROGRAM_SUM_CHECK_ERROR,
		// Token: 0x04000036 RID: 54
		DSP_PROGRAM_STATUS_FAIL_ZERO_BIT_ERROR = 31u,
		// Token: 0x04000037 RID: 55
		DSP_PROGRAM_STATUS_FAIL_VERIFY = 40u
	}
}
